OVIRT MANAGER防火墙要求

OVIRT
MANAGER要求系统防火墙开放一系列的端口以允许网络流量通过。engine-setup
脚本能够自动配置防火墙,但将会覆盖现有的防火墙配置。

当系统上已经有一些防火墙的配置时,为了避免这些配置被覆盖并失效,MANAGER所需要的防火墙规则必须被手动添加。engine-setup
命令在 /usr/share/ovirt-engine/conf/iptables.default.in
文件中保存了所需要的 iptables 规则列表。

文档中所示的防火墙配置以常见的默认端口配置为基础。如果安装过程中选择了非默认的
HTTP 和 HTTPS
端口,则您需要调整文档中所示的防火墙规则以允许网络流量通过您所选择的端口,而不是这里所列出的默认端口(80
443)。

端口 协议 源机器 目标机器 目的
- ICMP - OVIRT NODE

- OVIRT MANAGER

当注册到 OVIRT MANAGER时,OVIRT NODE发送一个 ICMP ping 请求至MANAGER以确认其在线。
22 TCP - 用以维护MANAGER的系统,包括后台维护、配置和软件升级

- OVIRT MANAGER

SSH(可选)
80、443 TCP - 管理员门户客户端

- 用户门户客户端

- OVIRT NODE

- REST API 客户端

- OVIRT MANAGER

提供到 MANAGER的 HTTP 和 HTTPS 连接。

Important

在 OVIRT MANAGER所在的机器需要导出 NFS 存储,例如 ISO
存储域的环境中,额外的端口必须被添加以允许 NFS
相关的网络流量通过防火墙。根据 NFS
版本的不同,需要在防火墙上打开如下端口:

NFSv4

  • TCP 端口 2049(NFS)

NFSv3

  • TCP 和 UDP 端口 2049(NFS)

  • TCP 和 UDP 端口 111rpcbind/sunrpc

  • 使用 MOUNTD_PORT=”port” 指定的 TCP 和 UDP 端口

  • 使用 STATD_PORT=”port” 指定的 TCP 和 UDP 端口

  • 使用 LOCKD_TCPPORT=”port” 指定的 TCP 端口

  • 使用 LOCKD_UDPPORT=”port” 指定的 UDP 端口

MOUNTD_PORTSTATD_PORTLOCKD_TCPPORTLOCKD_UDPPORT
等端口的配置在 /etc/sysconfig/nfs 文件中。